package com.venus.plan.planresource.service;

import java.util.List;

import com.venus.common.service.IBaseService;
import com.venus.common.utils.ConditionUtil;
import com.venus.component.page.PageInfo;
import com.venus.model.PlanResourceVO;
import com.venus.model.PubUserVO;

public interface IPlanResourceService extends IBaseService {

	
	public PageInfo getPageInfo(int iPageRecord, int iCurPage, List<ConditionUtil> lstConditionUtils);
	
	public PlanResourceVO loadPlanResourceVO(Integer iPlanResourceId);
	
	public List<PlanResourceVO> findPlanResourceVOByUser(PubUserVO objPubUserVO);

	public void savePlanResourceVO(PlanResourceVO objPlanResourceVO);
	
	public void saveOrUpdatePlanResourceVO(PlanResourceVO objPlanResourceVO);
	
	public void deletePlanResourceVO(String[] strPlanResourceIds);
	
}
